package com.shouhuobao.take.model;

import java.io.Serializable;
import java.util.ArrayList;

/**
 * Created by joker on 2017/9/21.
 * 榜单对象
 */
public class ActiveRankListBean implements Serializable {

    private ActiveRankListBean.MineRankBean mine;
    private ArrayList<RankListBean> list;
    private String week;
    private String activeDeclare;

    public MineRankBean getMine() {
        return mine;
    }

    public void setMine(MineRankBean mine) {
        this.mine = mine;
    }

    public String getActiveDeclare() {
        return activeDeclare;
    }

    public void setActiveDeclare(String activeDeclare) {
        this.activeDeclare = activeDeclare;
    }

    public ArrayList<RankListBean> getList() {
        return list;
    }

    public void setList(ArrayList<RankListBean> list) {
        this.list = list;
    }

    public String getWeek() {
        return week;
    }

    public void setWeek(String week) {
        this.week = week;
    }

    public static class MineRankBean implements Serializable {
        /**
         * lastTime : 1505894711000
         * parcelCount : 3
         * rank : 1
         * startTime : 1506268799673
         * stationCode : 31810000
         * stationId : 100000
         * stationName : 咖啡驿站new
         * type : 1
         * userId : 28
         * week : 201738
         */

        private long lastTime;
        private String parcelCount;
        private String rank;
        private long startTime;
        private int stationCode;
        private int stationId;
        private String stationName;
        private int type;
        private int userId;
        private int week;

        public long getLastTime() {
            return lastTime;
        }

        public void setLastTime(long lastTime) {
            this.lastTime = lastTime;
        }

        public String getParcelCount() {
            return parcelCount;
        }

        public void setParcelCount(String parcelCount) {
            this.parcelCount = parcelCount;
        }

        public String getRank() {
            return rank;
        }

        public void setRank(String rank) {
            this.rank = rank;
        }

        public long getStartTime() {
            return startTime;
        }

        public void setStartTime(long startTime) {
            this.startTime = startTime;
        }

        public int getStationCode() {
            return stationCode;
        }

        public void setStationCode(int stationCode) {
            this.stationCode = stationCode;
        }

        public int getStationId() {
            return stationId;
        }

        public void setStationId(int stationId) {
            this.stationId = stationId;
        }

        public String getStationName() {
            return stationName;
        }

        public void setStationName(String stationName) {
            this.stationName = stationName;
        }

        public int getType() {
            return type;
        }

        public void setType(int type) {
            this.type = type;
        }

        public int getUserId() {
            return userId;
        }

        public void setUserId(int userId) {
            this.userId = userId;
        }

        public int getWeek() {
            return week;
        }

        public void setWeek(int week) {
            this.week = week;
        }
    }

    public static class RankListBean implements Serializable {
        private String parcelCount;//包裹数量
        private String rank;//"一等奖"
        private String reward1;//奖励金钱
        private String reward2;//奖励邮票
        private String stationName;//店铺名称

        public String getParcelCount() {
            return parcelCount;
        }

        public void setParcelCount(String parcelCount) {
            this.parcelCount = parcelCount;
        }

        public String getRank() {
            return rank;
        }

        public void setRank(String rank) {
            this.rank = rank;
        }

        public String getReward1() {
            return reward1;
        }

        public void setReward1(String reward1) {
            this.reward1 = reward1;
        }

        public String getReward2() {
            return reward2;
        }

        public void setReward2(String reward2) {
            this.reward2 = reward2;
        }

        public String getStationName() {
            return stationName;
        }

        public void setStationName(String stationName) {
            this.stationName = stationName;
        }
    }
}
